@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
.controlBar{height:28px;background-color:rgba(35,31,32,0.74)}
.playButton{background:url(chrome://global/skin/media/pauseButton.png) no-repeat center;-moz-appearance:none;min-height:28px;min-width:28px;border:none;margin:0;padding:0}
.playButton[paused="true"]{background:url(chrome://global/skin/media/playButton.png) no-repeat center}
.muteButton{background:url(chrome://global/skin/media/muteButton.png) no-repeat center;-moz-appearance:none;min-height:28px;min-width:33px;border:none;margin:0;padding:0}
.muteButton[muted="true"]{background:url(chrome://global/skin/media/unmuteButton.png) no-repeat center}
.backgroundBar{margin-top:10px;margin-bottom:10px;background-color:rgba(255,255,255,0.5);-moz-border-radius:3px}
.bufferBar,.progressBar{-moz-appearance:none;border:none;background-color:transparent;min-width:0;min-height:0;margin:10px 0}
.bufferBar .progress-bar{background-color:rgba(255,255,255,0.5);-moz-border-radius:3px;-moz-appearance:none}
.progressBar .progress-bar{background-color:#FFF;-moz-border-radius:3px;-moz-appearance:none}
.scale-slider{-moz-appearance:none;background:none;margin:0}
.scale-thumb{-moz-appearance:none;background:url(chrome://global/skin/media/scrubberThumb.png) no-repeat center;border:none;min-width:11px;min-height:20px}
.statusOverlay{background-color:rgba(0,0,0,0.55)}
.statusIcon{margin-bottom:28px;width:36px;height:36px}
.statusIcon[type="throbber"]{background:url(chrome://global/skin/media/throbber.png) no-repeat center}
.statusIcon[type="error"]{background:url(chrome://global/skin/media/error.png) no-repeat center}